rule("lualib_export")
after_build(function(target)
	os.rm("export/lualib_inc")
	os.rm("export/lualib.lib")
	os.cp(target:targetfile(), "export/")
	os.cp("lualib/src/lua-5.4.6/src/*.h", "export/lualib_inc/")
end)
rule_end()

target("lualib")
set_kind("static")
add_files("src/**.c")
add_includedirs("src/lua-5.4.6/src")
add_rules("lualib_export")

target("lualibtest")
set_kind("binary")
add_includedirs("src/lua-5.4.6/src")
add_files("src/lua-5.4.6/src/*.c")
